package com.upc.cajabancos.bo;

import java.sql.Connection;
import java.util.List;

import com.upc.cajabancos.dao.DetalleOrdenPagoDAO;
import com.upc.cajabancos.model.DetalleOrdenPago;
import com.upc.cajabancos.util.DataAccessObjetc;

public class DetalleOrdenPagoBO {
	
	/**
	 * Busca detalles de orden de pago
	 * @author Cesar Jesus
	 * @since 30/01/2011
	 * @param ordenPagoId
	 * @return List<DetalleOrdenPago>
	 */	
	public List<DetalleOrdenPago> buscar(String ordenPagoId) throws Exception{
		
		DetalleOrdenPagoDAO detalleOrdenPagoDAO = null;
		
		Connection connection = null;
		List<DetalleOrdenPago> listaDetalleOrdenPago = null;
		
		try{
			connection = DataAccessObjetc.getConnection();
			
			detalleOrdenPagoDAO = new DetalleOrdenPagoDAO(connection);
		
			listaDetalleOrdenPago = detalleOrdenPagoDAO.buscar(ordenPagoId);
		}
		catch(Exception e){
			e.printStackTrace();
			throw e;
			
		}finally{
			DataAccessObjetc.close(connection);
		}
		return listaDetalleOrdenPago;
	}

}
